C#ソースコードのデザインのパターン達
「なぜこれを書いたんだい?」
「2009年にC# 3.0の解説書として技術評論社から【究極のC#プログラミング : 新スタイルによる実践的コーディング : 完全版】という本を出したときに、巻末に【特別付録C# 3.0デザインパターン ミニカタログ】というものを付けた。これを増補改訂版だよ」
「そんな古いものをなぜ今頃?」
「古いからこそアップデートが必要だったと言える」
「ソースコードのコーディングパターンのカタログってことかな?」
「そうだ」
「目玉は何?」
「【静的なクラスを複数持つ】なんていうのは割とトリッキーかもよ」
「えー」
「まあ、【ローカル関数からキャプチャを除去】とか、この辺は完全にC#の文法に強く依存した話題だからね。C#ならではの内容だと思うよ」
「ところで、なぜ表紙はレコードなの?」
「recordを扱った項目があるから!」
「ぎゃふん」